508 Mcmillan Avenue. One-Bedroom Suite. Pet-Friendly Apartment Home.